investment trust certificate - Español Inglés Diccionario